概述
事务类型
库位三连
关于收发明细的属性分配的问题(各LineMa表)
数量三连
确认二连
方法:completeIt( )
Line 1267
// Outstanding (not processed) Incoming Confirmations ?
MInOutConfirm[] confirmations = getConfirmations(true);
for (int i = 0; i < confirmations.length; i++)
{
MInOutConfirm confirm = confirmations[i];
if (!confirm.isProcessed())
{
if (MInOutConfirm.CONFIRMTYPE_CustomerConfirmation.equals(confirm.getConfirmType()))
continue;
//
m_processMsg = "Open @M_InOutConfirm_ID@: " +
confirm.getConfirmTypeName() + " - " + confirm.getDocumentNo();
return DocAction.STATUS_InProgress;
}
}
方法:prepareIt( )
L331
// Confirmation
if (dt.isInTransit()) /* dt 表示单据类型 */
createConfirmation();
m_storage
表
报表
吐槽